package com.dlc.shop.jky.common.foreign.service;

import com.dlc.shop.bean.model.Brand;
import com.dlc.shop.bean.model.Category;

/**
 * 商家端 商品分类
 */
public interface ForeignProbranCategoryService {
    /**
     * 保存分类 添加分类
     * @param category 分类
     */
    String save(Category category);

    /**
     * 商家端更新分类
     * @param category 分类
     * @return
     */
    String update(Category category);

    /**
     * 商家端删除分类
     * @param category 分类
     * @return
     */
    String delete(Category category);

    /**************************************  平台端 ********************************************/
    /**
     * 保存分类 添加分类
     * @param category 分类
     */
    String plaSave(Category category);

    /**
     * 更新分类
     * @param category 分类
     * @return
     */
    String plaUpdate(Category category);

    /**
     * 删除分类
     * @param categoryId 分类id
     *
     * @return
     */
    String plaDelete(Long categoryId);

    /**
     * 平台端 删除品牌
     * @param brandId
     */
    String plaDeleteBrand(Long brandId);

    /**
     * 平台端 更新 品牌
     * @param brand
     * @return
     */
    String plaUpdateBrand(Brand brand);
    /**
     * 平台端 保存品牌
     * @param brand
     * @return
     */
    String plaSaveBrand(Brand brand);

    /**************************************  平台端 ********************************************/


}
